Base handler for keyboards. More...
Public Member Functions | |
BaseKeyHandler () | |
~BaseKeyHandler () | |
virtual void | update (unsigned long timeMs) |
void | refreshDevice () |
![]() | |
BaseHandler () | |
virtual | ~BaseHandler () |
void | setInputSystem (InputSystem *sys) |
InputSystem * | getInputSystem () const |
Base handler for keyboards.
nkGraphics::BaseKeyHandler::BaseKeyHandler | ( | ) |
Constructor.
nkGraphics::BaseKeyHandler::~BaseKeyHandler | ( | ) |
Destructor.
|
virtual |
Updates the handler.
timeMs | The time, in milliseconds, since last update. |
void nkGraphics::BaseKeyHandler::refreshDevice | ( | ) |
Refreshes the internal device tracking structures. Can be called if a new state has to be picked up without updating, for instance after an application has been reduced and maximized.